require(['./config'], () => {
    //有返回值得参数放前边
    require(['template','header', 'footer'], (template) => {
        class Lby {
            constructor() {
                this.getCake()
            }
            getCake () {
                $.get('http://rap2api.taobao.org/app/mock/241019/cake', resp => {
                  if (resp.code === 200) {
                    const { list } = resp.body
                    // const list = resp.body.list
                    // 如果模板里的字段名和这里传递的数据变量名写法一样就可以解构赋值只写一次
                    const html = template('cakeTemplate', { list })
                    $('#cakeList').html(html)
                  }
                })
              }
        }
        new Lby()
    })
})